iT邦幫忙

2021 iThome 鐵人賽

DAY 1
1
自我挑戰組

用unity製作2DRPG雛形-沒有大野狼的小紅帽系列 第 1

1.unity安裝、學習資源、遊戲規劃

  • 分享至 

  • xImage
  •  

安裝

官方網站:Download - Unity

  • 註冊、安裝

    1. 註冊UnityID
    2. 安裝Unity Hub
    3. 登入帳號,選擇非商業授權。
    4. 打開Unity Hub安裝,選一個穩定的Unity版本,安裝後開啟

    FAQ

    1.為什麼會下載兩個Unity? Unity Hub和Unity+版本號

      Unity Hub 用來管理專案和更新引擎版本,我平常都開這個
    
      Unity+版本號 是遊戲引擎本身
    

    2.非商業授權可以輸出遊戲嗎?

      答案是可以,但是會有Unity的浮水印記號。
    

    如有商業需求或用於資本額超過10萬的公司(即使unity作品的產能不到10萬),請考慮花錢申請商業授權,避免法律問題。

學習資源

現在已經有很多遊戲引擎或框架,舉凡Godot engine、clickteams、Unreal engine5...

為什麼要選Unity呢@@?

其實我學習各種遊戲軟體的過程中最崩潰的就是不知道要怎麼搜尋><
官方手冊好不好閱讀、相關技術文章多寡、是否有人可替你解惑...這些都很重要,因為解決問題速度直接影響開發效率!

Unity是一個很成熟的遊戲引擎,官方教學很多,社群軟體、論壇、教學部落格、教學網站、教學影片等等有很多人分享經驗,只要肯上網搜尋一定有~可以說是學習資源豐沛呢!

那麼要怎麼找學習資源或解決問題呢?

→不知道怎麼開始?
就看看官方教學吧!找一個遊戲教學跟著做。

→想解決特定問題,例如:背包系統怎麼實現?
直接關鍵字估狗"unity背包系統",或是去youtube查教學影片,甚至去社團看有沒有類似的問題文章。

如果中文沒有滿意的,可以使用英文查"unity bag system”之類的關鍵字,遊戲製作初期的問題都很好查,因為會有很多人有一樣的問題,程式碼相關的問題甚至可以查看C#的手冊;如果都找不到,可以在臉書上的Unity社團提問,有時候雖然已經先爬過文了,但是不懂就是不懂,卡關就是卡關,千萬不要害怕問題很蠢很簡單會被罵,請勇敢發問,網友會很熱心解答的!!

後來才發現國外的影片是寶藏,就連bilibili也有不錯的中文教學呢XD。

遊戲規劃-2DRPG雛形

1.遊戲規劃目標:撿蘋果送給奶奶

  • (就這樣?對XDDD,時間足夠再來製作機掰小精靈搶蘋果!)

2.遊戲規劃功能:

A-初始化:角色、地圖、隨機生成蘋果、背景音樂、攝影機架設自動跟隨

B-遊戲進行:玩家用鍵盤操控角色移動、撿取蘋果、蘋果計數、查看蘋果、切換場景、對話系統

C-結束:達成目標、玩家關閉遊戲

3.遊戲規劃流程:

撿蘋果>進奶奶家>找奶奶對話>送蘋果>成為乖孫

玩家需要先撿蘋果,再進入奶奶家贈予蘋果;如果無法贈予蘋果,則不會開啟獎勵乖孫對話。

4.遊戲規劃草圖:
圖片失效
在戶外撿蘋果:可以在大地圖遊走,撿地上的蘋果,遊戲畫面會讓角色置中,但是走到地圖邊緣的時候例外。

圖片失效
走到房子面前,碰撞門進入房間,找到奶奶並開啟對話。

圖片失效
跳出對話視窗,小紅帽學會講543,取悅愛慕虛榮的奶奶(X)
對話完成時如果把蘋果送出去,就會進入乖孫對話並結束遊戲。
如果沒有送出蘋果,就只是普通寒暄,對話完關閉對話視窗。


下一篇
2.建立unity專案、頁面簡介、建立角色
系列文
用unity製作2DRPG雛形-沒有大野狼的小紅帽30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言